movable scaffold - French English Dictionary